Robuta

https://greggleach.com/home-search/listings/6507431812502830390-813-Romero-Canyon-Road 813 Romero Canyon Road, Montecito, CA 93108 | Gregg Leach $24,500,000 ยท 5 bd / 7 ba, 7,188 sq ft home for sale at 813 Romero Canyon Road, Montecito, CA 93108. MLS# 26-2495. Contact Gregg Leach for details. romero canyonroadmontecitogreggleach