$314,171
13881 BERMUDA DR
1502 sqft
Living Area
1577 sqft
Lot Size
8912 sqft
Year Built
1977
Price/sqft
$249
OSBORNE, DEREK A
$314,171
13881 BERMUDA DR
$314,179
11065 66TH TER
$314,210
8060 82ND AVE
$314,232
10811 62ND AVE
$392,712
8262 129TH ST N