9225 82nd Avenue North, Seminole, FL 33777
4.4
(9 reviews)
I am a resident of The Villas of Casa Celeste. I came here a year and she showed me an apartment and they've done a lot of upgrades here. They get my laundry, and they have food three times a day, and housekeeping. They give you your medicine in the ...
$2,700