$1,595,000 -
13018 Lumen Way
San Diego ,
CA 92130
Subdivision name: 18th Unit (18U)