10260 NW 63 Terrace 213, Miami, FL 33178
Miami, FL 33178
1 / 27
$559,000
3 bed · 3 bath · 1,547 sq ft · Built 2015