3564 Smilax Street, Los Angeles, CA 90004

Current Owners
Soledad Enrichment Action Inc
Purchase Price
N/A (2002)
Property Taxes
$4,990 (2022)
Blockshopper green logo