Photo

Photo detail

4567 Texas St.
Photo courtesy of Marcus & Millichap

Stories this photo appears in:

North Park Apartment Complex Sold For Nearly $2.9M

Complex has 15 apartments

Tease photo