Photo Gallery - Listing ID F10348479

Listing ID F10348479
2660 SW 69th Ave, Miami, Florida 33155-2965
-
2 bd1 ba$550,000Closed
Data services provided by IDX Broker