The Pearl Apartments Apr 08, 2022 / Uncategorized / 0 EXCITING NEWS! The Pearl Apartments, located at 130 Pearl Street East, in Owatonna, is NOW OPEN!