$1,595,000 -
13018 Lumen Way
San Diego ,
CA 92130
Complex/park: Lumen
Courtesy of Compass