I am using null as a sentinel/trip value to break out of foreach:
null
private VacantSummaryPage SelectPropertyFromDb(string sql) { VacantProperty vac