Elan Menlo Park is a 146-unit luxury apartment community nearing completion in Menlo Park, Calif. The KTGY-designed community is located near major employers, restaurants, shopping, services, hospitals, schools, and public transportation.






Advertisements