4941 Arcola Ave

4941 Arcola Ave, Toulcua Lake, CA 91601

Sold

$1,350,000

24

11905 Hartsook St, North Hollywood

Sold

$749,000

38

4906 Placidia Ave, North Hollywood, CA 91601

Leased

$4,000/Month

Subscribe to RARE Newsletter