Skip to main content
4163 Poplar Street, San Diego, CA 92105 - $750,000