35 Owen St., Detroit, Michigan. County/parish: Wayne.
Added to the National Register of Historic Places March 13, 2017. NRIS 100000749.
1 contributing building.
The Saint Rita Apartments is an apartment building located at 35 Owen Street in the North End, of Detroit, Michigan. It was listed on the National Register of Historic Places in 2017.
(read more...)