Oxford Terrace, a 132-unit apartment complex in Chula Vista, has been sold for $19.2 million, according to a brokerage. The property, at 555 Oxford St., is the largest affordable, multi-family asset ...
The goal of the initiative is to invest in ways to help residents live longer, happier, and healthier in San Marcos.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results