101 NW 68th Ter, Miami FL 33150

101 NW 68th Ter, Miami FL 33150, Miami, FL 33150

101 NW 68th Ter, Miami FL 33150

$1,050,000

2,184 Sq Ft