Liberty SBF Review
Liberty SBF was established in 2011 and is headquartered in Philadelphia, PA, with satellite offices in Detroit, and Los Angeles. This relative upstart is a multi-pronged commercial real estate lender which prides itself on being able to address the needs and challenges that face small businesses in what is considered a challenging credit environment.