Set on a quiet residential street in the historic Steveston Village, these 16 unique detached townhouses offer 3 spacious bedrooms, a front porch, and a fully fenced backyard.