$1,325,000 -
3778 32nd St
San Diego ,
CA 92104
Complex/park: Point North Park