33 North Apartment Homes is Crossroads Rent's #1 rival. 33 North Apartment Homes was founded in undefined in San Rafael, California. Like Crossroads Rent, 33 North Apartment Homes also operates in the Real Estate Investment Trusts (REITs) space. 33 North Apartment Homes generates $80.8M more revenue than Crossroads Rent.