17925 Indian Meadows Place, Los Angeles, CA 91344

Current Owners
Tibor Zada and Suzanne W Zada
Purchase Price
$1,895,010 (2019)
Property Taxes
$19,552 (2022)
Blockshopper green logo