16 UNIT ST PETERSBURG APARTMENT BUILDING June 3, 2019 @d_Min_CahoonComm Great location at 5900 22nd Ave. N, across from City park, with an unusual mix of 14 2br & 2 1br units. Location