The Taylor Apartments FAQs | Leasing, Amenities & Pet-Friendly Living