16804 La Veda Ave
Santa Clarita, CA

Property Details

  • $730,000
    List Price