1101 66th Street North, St. Petersburg, FL 33710
4.4
(11 reviews)
"American House St. Petersburg is a beautiful facility. But they were more affluent and like a lot of them sort of had a private aide with them, so it wasn't the right mix for my brother. It's brand new, but it was pricey. They have activities and amenities. They had manicures and pedicures, but my brother likes animals and what's going on with the weather, news, and sitcoms, so it wasn't the right mix."
$3,900






