The Alameda is a pet-friendly high-rise just steps away from Country Club Plaza. Enjoy great views and a very walkable neighborhood.
•