Find My Own Place

St Louis Plaza Apartments

Tampa, FL


CONTACT INFO

Phone:

(813) 239-0108

ADDRESS

St Louis Plaza Apartments
4114 W North B Street
Tampa, FL 33609

More Apartments in Tampa


APARTMENT PROFILE


St Louis Plaza Apartments



Specialties:
  • Referral Service


REVIEWS

Rate It: