Calais at Courtlandt Square

  • Address: 3210 Louisiana St, Houston, Texas 77006 
  • Region: Houston 
  • Number of Units: 356 
  • Year Built: 2004