New - 1 Hour Ago $522,000 Active 5Beds2Baths2088Sqft0.17Acres 8326 Archwood Cir, Tampa, FL 33615 MLS#: MFRO6455241