22735 SW 130th Avenue, Miami, Florida 33170 USA

$4,500  Rental MLS® A12069106