7208 NW 72nd Avenue, Miami, Florida 33166 USA

$4,550  Rental MLS® A12111704