2603 Crestmoore Place

  • $2,798,000
Los Angeles