Rosemead, El Monte (10) copy
Rosemead, El Monte (4) copy
Rosemead, El Monte (2) copy

Visually striking office park with a serene man made lake in El Monte also boasts plenty of on site parking. 

Office Park,
El Monte, CA