Photo 3 of 4

View all

Anton Menlo gets ready for construction of 394 apartments
A view of the construction site at Anton Menlo, where a 394-apartment unit complex is being built at 3639 Haven Ave., near U.S. 101 and Marsh Road, on Sept. 4, 2014. (Photo by Michelle Le/The Almanac.)

© 2020 Almanac Online.
All rights reserved.