Home Other Stuff West Chelsea’s Last Major Development Site Sells For $23.5Milion