12412 Mona Lisa St.

San Diego, CA, 92130
$1,195,000 4 beds, 3 baths 2,663 sqft