The Marc offers urban high-rise living in the heart of sunny Palo Alto, California. Location, location, location! The Marc is near the popular University Avenue, giving you access to a variety of chic dining and shopping options, as well as fun and energetic nightlife. Our bright and spacious apartment homes feature fully equipped kitchens with stainless steel appliances, air conditioning, and gorgeous city views. Residents take advantage of our heated pool, garden terrace, cardio center, and yoga studio. Our friendly staff is here waiting to welcome you home--call us today to schedule a tour!
Check out our sister property, Mia, also centrally located in Palo Alto at 535 Everrett Ave