Location:

Miami, FL

Square Footage:

5,147

Banyan Street Capital