US$ 170,000
874 SqFt

537 89th Ave N, St. Petersburg - Flip

St. Petersburg