305-460-6714 | [email protected]

2121 Fashion Plaza

2090 NW 21 St.
Miami, FL
Sold Price: $1,750,000
Property Type: Retail
Description: