$385,990

3850 Molera Beach Street, Davenport, FL 33837

Save Contact

Sold Price:

$385,990

Sold Date: 03/10/2026

3850 Molera Beach Street Davenport, FL 33837

Sold MLS# O6373156

5 beds 3 baths 2,447 sq ft Single Family