Skip to content
Close tour
1030 NW 114th Street, Miami, FL 33168
Miami, FL 33168
1 / 20
$615,000
1,728 sq ft · Built 1954