Maplewood at Princeton
  • Plainsboro, NJ, United States