24121 Baywood Lane

24121 Baywood Lane

24121 Baywood Lane, Santa Clarita, CA, USA

Quick Summary

Location
24121 Baywood Lane
Property Type
Retail
Year Built
2005
Make an Offer Document Vault

Property Description