Pre-leasing is underway for the first units to be completed at Pullman! Move-ins begin this fall for these spacious and comfortable, one and two bedroom apartments. Located at 755 Wilson Street, in Santa Rosa’s charming West End neighborhood, just two blocks from the Downtown SMART Station.