A developer is proposing 650 rental apartments and a 50,000-square-foot commercial and retail project in Miramar. The project — dubbed Altis — would sit on 30 acres at the northwestern corner of Miramar Parkway and Red Road, within the Miramar Regional Activity Center, which includes the Miramar...