$370,701
1733 NEEDLES LN
1258 sqft
Living Area
1504 sqft
Lot Size
26340 sqft
Year Built
1975
Price/sqft
$308
HUAPILLA, ANTONIA
$370,701
1733 NEEDLES LN
$370,711
7245 AMHURST WAY
$370,718
12807 127TH AVE
$370,720
11320 142ND ST
$463,371
13064 125TH AVE