16 UNIT ST PETERSBURG APARTMENT BUILDING

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