9
1400-1406 NW 119th St
Miami, FL 33167
Rate Upon Request
689 SF
1
Space Available
Built 1981
689 SF Contiguous
Built 1981
689 SF
Rate Upon Request
Retail