$2,599,000 -
13014 Olmeda Court
San Diego ,
CA 92128
Property listed by Morgan Brown Real Estate, Inc, Morgan Brown {attribution_contact}