607 South Front StreetFarrah Falcone2023-04-02T20:01:27-05:00 607 South Front Street LOCATION Mankato, MN About This Property Tenant is River Rock Coffee & Tea