$1,999,900 8032 13TH AVE S St. Petersburg 3, 2, 2,554ft² MLS#: U8242116 Listed: 05/08/2024, Realtor: LUXURY & BEACH REALTY INC