Commercial Sale · Mixed Use

1201 NW And 1215 119th Street North Miami, Florida, 33167

$1.2M
0.26
Acres
1925
Year Built

Property Description

Ready for development