$740,742
11911 66TH ST
2147 sqft
Living Area
2296 sqft
Lot Size
59990 sqft
Year Built
1941
Price/sqft
$392
VINH INVESTMENT LLC
$740,742
11911 66TH ST
$750,000
5230 PARK BLVD
$900,000
3920 78TH AVE N