12816 Via Moura, San Diego, CA, 92128
12816 Via Moura, San Diego, CA, 92128
12816 Via Moura, San Diego, CA, 92128
12816 Via Moura, San Diego, CA, 92128

$680,000

12816 Via Moura, San Diego, CA, 92128

4
Courtesy of: HomeSmart Realty West