150 NW 94th Street, Miami Shores, FL 33150 - View Property History - HotPads