5920 80th St N #107

SOLD (short sale)

MLS # U7474506
Sq Ft Heated 1100
Bedrooms 2
Baths 2
Year Built 1986
City Saint Petersburg
Price $42,500
Scroll to Top