Skip to content
Close tour
2400 NW 16th St Road, Miami, FL 33125
Miami, FL 33125
1 / 11
$8,200,000
25,899 sq ft · Built 1974