Pensacola Station Apartments – Sold September 10, 2015

Pensacola Station Apartments – Sold September 10, 2015

Price: $ 1,300,000

Total Number of Units: 24

Address: 103 Cactus Street, Tallahassee, FL, United States

  • Constructed in 1994 with New Roofs in 2012
  • Approximately $500,000 in Capital Improvements within the Last Two Years
  • Walking Distance from Tallahassee Community College
View Documents

Location Highlights


Additional Photos