Untitled Downtown Ventura Apartment Project

Ventura, CA / Coming 2023

Located on Front St, this 88 unit apartment complex will comprise of luxury apartments in a rapidly developing area of downtown Ventura.