$7,200,000
11911 66TH ST
7183 sqft
Living Area
8736 sqft
Lot Size
626597 sqft
Year Built
1980
Price/sqft
$704
TRAVEL WORLD HOLDINGS LLC
$7,200,000
11911 66TH ST
$6,150,000
12400 US HIGHWAY 19 N