$1,295,000 407 S DELAWARE AVE Tampa 3, 2, 1,590ft² MLS#: T3508052 Listed: 03/04/2024, Realtor: SMITH & ASSOCIATES REAL ESTATE