$234,062
5815 89TH AVE
1098 sqft
Living Area
1200 sqft
Lot Size
7200 sqft
Year Built
1972
Price/sqft
$244
OPENDOOR PROPERTY TRUST I
$234,062
5815 89TH AVE
$234,062
9420 56TH ST N
$234,067
4671 86TH AVE
$234,083
7670 53RD ST N
$292,573
4474 LAKE BLVD