Looking for a stunning two-family townhouse in a prime location? Look no further than this beautiful brick townhouse located at 64-07 68th Ave, Ridgewood, NY