3823-25 Udall St, San Diego, CA, 92107
3823-25 Udall St, San Diego, CA, 92107
3823-25 Udall St, San Diego, CA, 92107
3823-25 Udall St, San Diego, CA, 92107
3823-25 Udall St, San Diego, CA, 92107
3823-25 Udall St, San Diego, CA, 92107
3823-25 Udall St, San Diego, CA, 92107

$1,150,000

3823-25 Udall St, San Diego, CA, 92107

7
Courtesy of: Pabst & Associates