$550,000
61 81ST AVE
2493 sqft
Living Area
2612 sqft
Lot Size
6276 sqft
Year Built
1958
Price/sqft
$184
S N L E INVESTMENTS LLC
$550,000
61 81ST AVE
$480,000
140 112TH AVE