2620-2650 First St with Adjacent Prima Luce Lot