Tan Plaza Apartments

580 Arastradero Road, Palo Alto, CA 94306

Call 24/7844-452-4424

Email usShare

Featured amenities
  • Pet friendly
  • Penthouse
  • Pool
  • Fitness center

Check availability or lease online