Available Properties 1 found. 120 South Church Ave Tampa, FL 33609 Unit#209 Phone Number: 813-632-9452Price: $1,200