Property Details | Avenue Homes

2527 W KNOLLWOOD STREET, TAMPA, Florida 33614

Rent
$ 2,900.00 / Month