$343,789
950 DAMROSCH ST
1936 sqft
Living Area
2403 sqft
Lot Size
14906 sqft
Year Built
1968
Price/sqft
$179
UBILLOS, PETER TRE
$343,789
950 DAMROSCH ST
$343,814
7312 NORWICH LN
$343,824
922 1ST AVE NW
$343,832
4017 HARBOR HILLS DR
$429,727
1851 PALMCREST LN