Do you allow pets and how much extra does it cost?
Address: 1286 Twin View Blvd, Redding, CA 96003, USA
Arthur Shirley | Jan 28, 2020
Yes. Not sure about the fee though.
Kamille Dibelka | Jan 28, 2020
They do have a pet policy, and I think it's a $150 charge.
Thanks! Your answer is awaiting moderation.