Fantastic investment opportunity. Property needs TLC.
Off market
Street View
$766,213
1360 Burwood St, La Habra, CA 90631
--beds
--baths
3,689sqft
Apartment
Built in 1963
-- sqft lot
$-- Zestimate®
$208/sqft
$3,783 Estimated rent
Fantastic investment opportunity. Property needs TLC.