250 NW 63rd Court 2, Miami, FL 33126
Miami, FL 33126
1 / 1
$2,450
3 bed · 1 bath · 3,338 sq ft · Built 1959