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: