2621 NW 2nd Avenue

2621 NW 2nd Avenue, Miami, FL 33127
36,750 Sq Ft Lot
24,650 Sq Ft Building
Commercial – Retail – F&B
Completed & Sold

> Back

2621 NW 2nd Avenue

2621 NW 2nd Avenue