6591 Delbarton Street, San Diego, CA — $489,900


Map




WalkScore




Local Schools: