Condos are often cheaper than townhouses because they come with no land, where the exterior and land are considered common areas. Condo owners pay monthly homeowners' associations (HOA) fees that are significantly higher than townhome owners, partly because they cover exterior maintenance.
Also, I get the question on Highrise, Let connect to discuss 713-385-5231 . Thank you.