$2,185,000Nowość4 syp. · 3 łaz. · 2,403 sq ft10890 SW 95th St, Miami, FL 33176South Miami Garden Height