Start living the life you deserve at Novella Biltmore! We offer 3-bedroom townhomes for rent in Phoenix, AZ, for you to claim as your dream home.