$1,600,000 - 3219 Madrid Street, San Diego, CA 92110
3219 Madrid Street
San Diego,
CA
92110
Country: US