PALMETTO BEACH APARTMENTS
TAMPA, FL
78 Units