$765,000 -
1316 Otono Street
San Diego ,
CA 92154
Community: South Sd
Courtesy of CHAMPIONS REAL ESTATE.