$1,118,600 -
6269 Lake Apopka Place
San Diego ,
CA 92119
Community: San Carlos