1811 Stanford Avenue, Los Angeles, CA 90021

Current Owners
Estevan Casarrubias and Bertha Casarrubias
Purchase Price
N/A (2007)
Property Taxes
$4,605 (2022)
Blockshopper green logo