4145 Shadow Lane, Santa Rosa, CA 95405

Current Owners
Tft Shadow Creek LP (and others)
Purchase Price
N/A
Property Taxes
$264,795 (2021)
Blockshopper green logo