AvalonBay Develops Apartments At 668 South Alameda Street, Downtown, Los Angeles
A new residential project has reached completion at 668 South Alameda Street in Downtown, Los Angeles. The project proposal includes the development of apartments and retail along Alameda Street. AvalonBay Communities is the project developer. OfficeUntitled is designing the project, with AC Martin serving as executive architect.