$438,000 Active 2Beds3Baths1014Sqft0.01Acres 506 S Willow Ave #13, Tampa, FL 33606 MLS#: MFRTB8551181