2 Properties Available in Richards Miami Shores,Biscayne Park