Townhouse condominium townhouse; two floors; with garage; bedrooms; suites; bathrooms; roof several waters.