5160 Calle Sand Arch UNIT 76

San Diego, CA, 92154
PENDING
$730,000Price
4Beds
3Baths
2069sqft

5160 Calle Sand Arch UNIT 76

San Diego, CA, 92154
PENDING
$730,000Price
4Beds
3Baths
2069sqft

Mortgage calculator