16223 ARMSTEAD ST
GRANADA HILLS, CA 91344
3 Beds
N/A Baths
2,000 Sq Ft
Details for 16223 ARMSTEAD ST
Built in 1965
$532 / Sq Ft
No Info
0.4784 acres lot
3 Beds
N/A Baths
2,000 Sq Ft
Built in 1965
$532 / Sq Ft
No Info
0.4784 acres lot