15832 BERMUDA Street · $110,000 | Pedro Rivera