The building at 810 Flushing Ave. has 42 units in total and is across the street from a brand new supermarket.