Discover the Tan Plaza difference and step into your dream apartment today! Located in the heart of Palo Alto and offering a variety of amenities including a dog-friendly policy, in-unit laundry, and an elevator, we are confident you'll feel right at home. With a range of 2-3 bedroom apartments available, take the next step and book a tour today!