$505,000 - 3955 Faircross Place Unit 48, San Diego, CA 92115
3955 Faircross Place Unit 48
San Diego,
CA
92115
Country: US