Condominium and Townhouse Properties for Sale under $600,000