$1,831,000 -
23825 Terrace View Drive
Newhall ,
CA 91321
Country: US
Property listed by Opendoor Brokerage Inc., Charmaine Frank