18843 Ulmus Street, Lutz, FL 33558 | $310,000 | MLS# MFRTB8510665 | Finanzo