2 bd
$1,650
Base rent
5820 North Church Avenue, Tampa, FL 33614
Pool • Dishwasher • Patio/Balcony