Another possibility:

The sizable windows and spacious show rooms add up to a property that's extremely attractive for all types of shops.

In place of "add up to," one might say "contribute to".

Also, notice the difference in the use of articles, depending on the choice of verb:

"the windows and rooms make the property attractive"

"the windows and rooms add up to an attractive property" (or "a property that's attractive")