$1,395,000 -
6238 Lambda Dr
San Diego ,
CA 92120
County: San Diego
Courtesy of Keller Williams Realty