$1,500,000 -
9318 Vervain St
San Diego ,
CA 92129
Country: US
Property listed by Opendoor Brokerage Inc., Charmaine Frank {attribution_contact}