Photo

Photo detail

Royal Apartments
Photo courtesy of South Coast Commercial, Inc.

Stories this photo appears in:

Chula Vista Apartments Sold For $20.7 M

Complex has 129 apartments

Tease photo