$645,000 883 ADDISON DR NE St. Petersburg 3, 2, 1,928ft² MLS#: O6218219 Listed: 06/26/2024, Realtor: BEYCOME OF FLORIDA LLC