Recent Transaction

2301 NW 2nd Ave

– Wynwood

$41,000,000

25,489 SF – Retail