1,750 SF For Lease with Direct Frontage to High Traffic 41st Street – Miami Beach, FL

May 22, 2020