1 Property Available in Sevilla Plaza Condo,North Miami Beach