Steller purchases Hampton site for $16.5 million

Steller has recently purchased 427 – 455 Hampton Street in Hampton for $16.5 million.