$379,084
890 AMELIA CT NE
1617 sqft
Living Area
1436 sqft
Lot Size
967 sqft
Year Built
2005
Price/sqft
$329
PATEL, LENA A
$379,084
890 AMELIA CT NE
$379,148
6000 54TH ST N
$380,357
1001 BELLA VISTA DR NE
$380,357
1004 BELLA VISTA DR NE
$471,917
617 3RD AVE S