Photo

Photo detail

Hillside Terrace apartments
Photo courtesy of Marcus & Millichap

Stories this photo appears in:

Vista Apartment Complex Sold

$9.5 million sale

Tease photo