Property Overview

  • City: College Station
  • State: TX
  • Number of Units: 200
  • Acquisition Date: June 2012