12610 SW 222nd Ter, Miami FL 33170
12610 SW 222nd Ter, Miami FL 33170, Miami, FL 33170
$560,000
3 Beds · 2 Baths · 1,260 Sq Ft