Juniper Manor

Yucaipa | 18 beds