Westbrook is a multifamily property that was built in 1990. Located at 7194 Schilling Avenue in Mira Mesa, San Diego, this property has a total number of 80 units, with the following unit breakdown: One Bedroom, Two Bedroom/Two Bath, totaling 67,648 SqFt.