Looks like Luxury Palmbrooke Townhome in Pinellas Park is no longer available on Rent.com which means this information is likely out of date.

Luxury Palmbrooke Townhome in Pinellas Park

 6652 83 Ave, Pinellas ParkFL 33706