$396,518
14396 OLIVER ST
2440 sqft
Living Area
1732 sqft
Lot Size
9774 sqft
Year Built
1986
Price/sqft
$286
ARRIVED FL HAMMOCK LLC
$396,518
14396 OLIVER ST
$396,545
3796 139TH AVE
$396,563
1567 PENNWOOD CIR N
$396,591
1779 DONCASTER RD
$495,637
10736 FRANCES LN