$464,600

22337 Nebula Way, Land O Lakes, FL 34637

Save Contact

Sold Price:

$464,600

Sold Date: 11/13/2024

22337 Nebula Way Land O Lakes, FL 34637

Sold MLS# T3552174

6 beds 3 baths 2,580 sq ft Single Family