Archive

Eleanor

Retail spaces available at Eleanor Apartments. Located near Great Mall, major tech, and BART Milpitas station