average price of rooftop deck baltimores