8621 Neva, San Diego, CA, 92123

$779,000

8621 Neva, San Diego, CA, 92123

Listing Agent: Timothy Feuling
Courtesy of: Compass