Alma Garden Apartments
2507 - 2533 Alma Street, Palo Alto, CA 94301
Info & Amenities

8 Studios & 1 One Bedroom & 1 One Bedroom+Den

  • Excellent location
  • On-site parking
  • Laundry room
  • Large studios with full size appliances and separate kitchen
  • Close to shopping
  • Easy access to freeway

 

Please Mail Application To The Following Address:

Management Office, Alma Garden Apartments

2507-A Alma St.

Palo Alto, CA 94301