1920 SW 22nd Street, Miami, Florida 33145 USA

$13,450  Rental MLS® A12119117