The Plaza Apartments
LOCATION:

982 West Brevard Street
Tallahassee, Florida

TYPE:

Student Housing

DESCRIPTION:

289 Units / 359 Beds

INVESTMENT DATE:

December 2011

OTHER:

Note Purchase

slide-0
slide-1
slide-2