$515,000

2321 W Knollwood Place, Tampa, FL 33604

Save Contact

Sold Price:

$515,000

Sold Date: 11/08/2024

2321 W Knollwood Place Tampa, FL 33604

Sold MLS# T3552302

3 beds 3 baths 1,459 sq ft Single Family