11959 Willard St., North Hollywood, CA 91605
(Sold At)
$689,000
Sold
Property Details
3
2
0
Single Family
11959 Willard St, North Hollywood, California 91605
Description: