The link you provided was to a home on Chamberlain, but your question asked about the home for rent on Vedado. The home at 2364 Vedado, North Port does not allow pets. The home at 3698 N. Chamberlain does allow pets and the pet deoosit is $900. If you have additional questions, please contact me.
Tammy Hayes, Realtor
Green Lion Realty