$1,295,000 -
3780 32nd Street
San Diego ,
CA 92104
Complex/park: Point North Park