Pro Street 66 Nova

40.095392, -83.717901