517 SW 12th Avenue, Miami, Florida 33130 USA

$1,900  Rental MLS® A12021690