CARING STARS WINNER
117-01 84th Avenue, Kew Gardens, NY 11418
4.4
(48 reviews)
"I visited the Atria Kew Gardens. I toured for independent living and was pleasantly surprised. It was a very nice environment, and I liked the location. It's only 15 minutes from where most of my family lives. It was also just two blocks off of Metro..."
$4,995