top of page

LIONSHEAD LANDING

Project Summary

date acquired

January 2020

location

Vista, CA

size

228,688 SF

units

54

year build

1999

Site Plan

Location

Project Photos

bottom of page