22550 Jeffrey Mark Ct unit 5Chatsworth, CA

  • Square Feet
    1,288