Property Overview

  • City: Tallahassee
  • State: FL
  • Number of Units: 192
  • Acquisition Date: May 2003
  • Sale Date: October 2014