Blossom Hill Apartments

5480 Lean Avenue San Jose CA 95123 (888) 848-5698