11 days agoApartment for sale, 4110 32ND STREET N, in St. Petersburg, United StatesSt. Petersburg, 4110 32ND STREET NDuplex • 186.92 m²