22 Stagecoach Rd, Bell Canyon, CA

6bd. 6ba. 6,422Square Feet. $2,500,000

This 6422 square foot single family home has 5 bedrooms and 6.0 bathrooms. It is located at 22 Stagecoach Rd Bell Canyon, California.