$1,385,000 -
68 Nw 95th St
Miami Shores ,
FL 33150
City: Miami Shores
Courtesy of Luxe Properties.