$949,000

1636 LEON AVE, San Diego, CA, 92154

ACTIVE