22434 Itasca St
Chatsworth, CA 91311

Details

  • 3,593 Sq/ft

Images

3D Tour

Floor Plans