$980,000 -
1871 Crystal Bluff Court
San Diego ,
CA 92154
Community: South Sd