The Boardwalk Village

Apartments

1730 Pensacola St

Tallahassee, FL

 

15,000 SF Three Story

Mixed-Use Apartment Complex

.95 Acre Site