163rd Street Plaza
LOCATION:

1630 N. Miami Beach Blvd
North Miami Beach, Florida

TYPE:

Retail

DESCRIPTION:

47,154 S.F. Retail Center in North Miami Beach, Florida

INVESTMENT DATE:

Acquired December 2011
OTHER:

Acquisition through
Bankrupcy Court