20 17th Avenue, Los Angeles, CA 90291

Current Owners
Aaron S Ward
Purchase Price
$2,310,020 (2021)
Property Taxes
$27,776 (2022)
Blockshopper green logo