Photo

Photo detail

6531 Kelly St.
Photo courtesy of ACI Apartments

Stories this photo appears in:

Linda Vista Apartments Sold For $2.3M

Apartments were built in 1945

Tease photo