$98,500 5725 12TH AVE N #103D St. Petersburg 2, 1, 960ft² MLS#: U8205783 Listed: 07/01/2023, Realtor: WEICHERT, REALTORS - EQUITY