|
|
|||||||||||||||||||||||||
The Mowbray
"In a short time Kew Gardens is to have the tallest apartment house in [Queens]. The new building will be erected on Austin Street from Lefferts Avenue to Mowbray Street. It will be 9 stories high and will have accomodations for 162 families. It will be strictly fireproof and will have a roof garden, maids quarters, electric elevators, iceless refrigerators; in short, it is to be one of the most ultra-modern and complete apartment houses on Long Island."
Source:
Reference:
|