5816 Libby Way, Los Angeles, CA 90068

Current Owners
Michael Becker (Trustee) and Michael Becker (Trust)
Purchase Price
N/A
Property Taxes
$3,818 (2022)
Blockshopper green logo