Centro Place Apartments

$1,268/mo

1302 E 21st Ave, Tampa, FL 33605

1/2 bd

Centro Place ApartmentsCentro Place ApartmentsCentro Place ApartmentsCentro Place Apartments
Open in Yuvo
Homes near this