10421 Ordway Lane, Spring Hill, FL 34608

Current Owners
Spring Hill Residences LLC
Purchase Price
$300 (2009)
Property Taxes
$14,145 (2022)
Blockshopper green logo