The Albion Apartments
New apartment houses a success