Photo

Photo detail

4261 Lowell St.

Stories this photo appears in:

La Mesa Apartments Sold For $3.9M

Complex has 16 townhomes.

Tease photo