17820 Cirrus Dr UNIT 210

Santa Clarita, CA, 91350
PENDING
$848,000Price
2Beds
2Baths
1679sqft

17820 Cirrus Dr UNIT 210

Santa Clarita, CA, 91350
PENDING
$848,000Price
2Beds
2Baths
1679sqft