Astoria This futuristic building slated for construction in Astoria will include 124 parking spots By Angela Matua