$1,699,000 -
8939 Oviedo Street
Rancho Penasquitos ,
CA 92129
County: San Diego