817 SW 8th Street, Miami, Florida 33130 USA

$6,500  Rental MLS® A12092023