$1,849,000 -
5129-31 Leo St
San Diego ,
CA 92115
Community: San Diego
Courtesy of JLM Real Estate Inc.