Russian mogul Ilya Karpov buys waterfront North Bay Road lot in Miami Beach for $21M
Russian businessman Ilya Karpov bought a waterfront Miami Beach lot for $20.8 million. Karpov purchased the 0.6-acre property at 2740 North Bay Road from Delphine Dray, who owns the National Hotel in Miami Beach, according to records. A rendering of 2740 North Bay Road in Miami Beach (Pacheco Martinez & Associates) The site once held […]
Russian mogul Ilya Karpov buys waterfront North Bay Road lot in Miami Beach for $21M Read More »