117-09 Newport Ave

View building ›

117-09 Newport Ave is a lowrise building with 2 residences built in 1905.