answersLogoWhite

0

18 ft x 12 ft = 216 sq feet or 20.0671 sq meters.

User Avatar

Wiki User

10y ago

What else can I help you with?