1260 SW 8 ST, Miami, Florida, 33135

This listing has been sold or is no longer active