Pinewoods Park

Park · 13181 Southwest 102nd Avenue · Miami

More places in Miami