10161 Helen Place, Los Angeles, CA 91040

Current Owners
Mark Hutter and Carroll Stacy Hutter
Purchase Price
N/A (2015)
Property Taxes
$3,855 (2022)
Blockshopper green logo