11822 SW 108th Ter, Miami FL 33186

11822 SW 108th Ter, Miami FL 33186, Miami, FL 33186

11822 SW 108th Ter, Miami FL 33186

$6,950

4 Beds · 3 Baths · 2,496 Sq Ft