Jun
19
Three-Story 18th Avenue Building Sells For $1.98 Million, Developer Plans Retail, Medical Offices
Source: Google MapsA three-story building at 6923 18th Avenue, on the corner of
70th Street, has been scooped up by
1 min read