$1,749,999 -
5129 Leo St
San Diego ,
CA 92115
Country: US
Property listed by JLM Real Estate Inc, Daniel Sipher {attribution_contact}