$225,000 Active 2Beds3Baths1305Sqft0.04Acres 9020 Lake Place Ln #9020, Tampa, FL 33634 MLS#: MFRTB8549557