
621 S. 63rd Ave West 621 S 63rd Ave W. is a 1 bed, 2 bath bungalow situated in a quiet neighborhood in a great location! Located a block away from both the Western Waterfront Trail and Stryker Bay with access to the St. Louis River, it gives you endless outdoor opportunities! Features of the […]