Log in
Home › Page › Spec Sheet

Spec Sheet

  • Location Elk Grove, California
  • Size 1,900 acres
  • Features 7,800 dwelling units 300 acres of commercial

Leave a Comment