Leaf Rain Pl, Land O Lakes, FL Property Records

Pasco County property records for 18 addresses on Leaf Rain Pl, Land O Lakes, FL · Last verified June 2026

Leaf Rain Pl Highlights

Properties 18
Median Sale Price $21,100,200
Sales Recorded 18
Median Ownership Tenure 0 years

Properties on Leaf Rain Pl

Owner names and prior sale amounts shown locked below are available instantly with a free trial.

17589 Leaf Rain Pl

0.177 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17592 Leaf Rain Pl

0.177 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17600 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17601 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17612 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17613 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17620 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17621 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17627 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17628 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17642 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17643 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17654 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17655 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17662 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17663 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17670 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

17671 Leaf Rain Pl

0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$21,100,200Jan 2026 Owner on Record AssessorUpdated Jun 2026

Property Records in Nearby Streets