12961 SW 230th Street, Miami, Florida 33170 USA

$4,000  Rental MLS® A12114428