
|
The Mowbray Apartment House is 10 stories tall, with apartments on the first 9 floors. It faces Austin Street diagonally across from the Long Island Railroad station parking lot and directly across from the 2 story Tudor Building partly visible here in the lower right corner.
|