Menlo Business Park

Project gallery

Located south of Montague Expressway, between 680 and 880. Menlo Business Park is close to the San Jose main post office and features 2 units with truck docks.

Menlo Business Park