Hudson Terrace is a multifamily property located at 395 Luella Street North in St. Paul - Sunray-Battlecreek, Urban Twin Cities. Built in 1965, the property features 67 units, of the following types: One Bedroom, Studio, Two Bedroom/One Bath, totaling 47,910 SqFt.