$1,398,000 -
17881 Pueblo Vista Ln.
San Diego ,
CA 92127
Community: Rancho Bernardo