$11,900,000 -
2900 Nichols Street
San Diego ,
CA 92106
Property listed by Pacific Sotheby's Int'l Realty, Megan Luce {attribution_contact}