Chelsea Apts

5622 E Chelsea St Tampa FL 33610 USA

Location