House for rent, 245 Santa Rosa Ln Montecito, in Montecito, United StatesMontecito, 245 Santa Rosa LnHouse • 4 room(s) • 4 bed. • 5 bath.