2307 Alhambra Avenue, Los Angeles, CA 90031

Current Owners
Francisco Canizales, and Frank Canizales Jr
Purchase Price
$250,000 (2014)
Property Taxes
$3,407 (2022)
Blockshopper green logo