September 3, 2020 MLS# 200031586 – 1875 Leon Ave San Diego, CA 92154 Represented Buyer Property Details MLS #:200031586 Price:$600,000 Beds:4 Baths Full:2 Size SqFt:1,735 Year Built:1973 View Property Details