$1,325,000 -
13062 Lumen Way
San Diego ,
CA 92130
Complex/park: Lumen
Courtesy of San Diego Castles Realty