Yes, I moved here 9/21 and the deposit for my cat was $200 non refundable. There is no monthly fee.
I know someone that lives there and their neighbor has a little Chihuahua, so I think the complex is pet friendly, but I am not 100% sure.
Thanks! Your answer is awaiting moderation.