@James Syed
I am a real estate investor in Miami Beach and may of the points made here about the Miami market are correct. From a capital appreciation standpoint, Miami is a great investment market and I have made some great returns on appreciation alone. It's all about finding the right deal, at the right time (under market value) and having the liquidity to close quickly. As a remote investor like yourself, this becomes increasingly difficult as the Miami market is very competitive from both local and international competition. Having a good agent/broker or partner/investor that you trust on the ground and that is an expert in the market you are seeking an acquisition for to alert you on good opportunistic deals will certainly help.
Reading your goals, I think Hialeah will be the best investment market for you if you wish to stick to Miami. It is an extremely strong rental market, with lot of multifamily opportunities, and deals can be found. However, a lot of deals in Hialeah are conducted off-market and word of mouth due to the large Latino population.
If you have any questions or would like a great agent/broker referal let me know!